home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / max201b.zip / MAX201B.NEW < prev    next >
Text File  |  1992-02-29  |  22KB  |  564 lines

  1. Legend:
  2.  
  3. x = Bugfix
  4. * = New feature
  5. ! = Modification which may require configuration changes
  6. - = Other modification (informational)
  7.  
  8.  
  9. =*= Changes between Maximus 2.00/rel and Maximus 2.01 beta/1 =*=
  10.  
  11. !!!!!!!!!!!!!!!!!!!!!
  12. !!!    WARNING    !!!
  13. !!!!!!!!!!!!!!!!!!!!!
  14.  
  15. OS/2 users MUST copy the new MSGAPI.DLL to your libpath. Third-party
  16. apps should be okay (knock on wood), but the new Max, Squish, SILT
  17. and TopicX require the new MSGAPI.DLL.  This is a package deal;
  18. either you must upgrade all four at once, or you must not upgrade
  19. any of them.
  20.  
  21. ===
  22.  
  23. x Fixed a problem in the OS/2 version which sometimes caused a trap
  24.   when performing an area list.
  25.  
  26. x WELCOME.MEC can now start with a colour of [cyan].
  27.  
  28. x Fixed a bug in the BORED D)elete command which allowed users to
  29.   specify a starting line which was greater than the ending line.
  30.  
  31. x If a "%" is placed as the last character on a line for a DownloadCmd,
  32.   Max will no longer create a garbage text string.
  33.  
  34. x The W)ho Is On command will now show the proper text when users
  35.   are downloading QWK packets and when chatting with the SysOp.
  36.  
  37. x Max will now properly handle aliases when using the multi-line chat.
  38.  
  39. x A problem with the F)iles command not always showing the T)ag option
  40.   at the bottom of the file list has been fixed.
  41.  
  42. x When displaying the "Bad pwd 'xxx'" error message because of a failed
  43.   password attempt, Max will now log the password that the user ENTERED,
  44.   as opposed to incorrectly logging the password which was required
  45.   to gain access to the area.
  46.  
  47. x Fixed a potential problem with the SEAlink file sending code.
  48.  
  49. * Implemented partial support for the Version 7 nodelist.  By adding
  50.   this statement to the Matrix section of MAX.CTL:
  51.  
  52.         Nodelist        Version 7
  53.  
  54.   and by deleting your old "Nodelist Version ..." statement, Max will
  55.   use the Version7 nodelist.
  56.  
  57.   Notes:
  58.  
  59.   . At the matrix prompt, the net list ("/") and node list ("#")
  60.     functions are *NOT* supported when running V7, and unless
  61.     someone else writes the code to do it, they probably never
  62.     will be.
  63.  
  64. * Implemented support for the FrontDoor nodelist.  (Incidentally, this
  65.   one line sums up about 6 hours of work.  JoHo's nodelist format is a
  66.   set of relational Btree database files, each with different quirks.
  67.   The complete absence of documentation didn't help, either.)
  68.  
  69.   To enable the FD nodelist code, add this statement to the Matrix
  70.   section of MAX.CTL:
  71.  
  72.         Nodelist        Version FD
  73.  
  74.   With this option enabled, Max will expect to find NODELIST.###,
  75.   NODELIST.FDX, USERLIST.FDX, FDNET.PVT (if any) and FDPOINT.PVT (if
  76.   any) in your nodelist directory.  Max can use the FD nodelist
  77.   for lookups, but the same browsing restriction (lack of the "/" and
  78.   "#" commands) apply to the FD nodelist as well as V7.
  79.  
  80.   Notes:
  81.  
  82.   . The nodelist will be used both to look up addresses and SysOp
  83.     names.  Node lookup works as usual, but when processing an
  84.     unknown SysOp name, Max will do things in this order:
  85.  
  86.     - Check for aliasaes in ALIAS.MAX.
  87.     - Check the V7 nodelist, if any.
  88.     - Check the FrontDoor nodelist, if any.
  89.     - Check FIDOUSER.LST, if any.
  90.  
  91. x When performing a global T)ag, Max will now check for any FileOverrides
  92.   in an area before allowing the user to tag files in that area.
  93.   Previously, this only worked for barricades.
  94.  
  95. x Fixed a bug which caused redirection in an xtern_run command to
  96.   "stick" even after the shell has been executed.
  97.  
  98. x Fixed a bug which caused the user's "time on today" field to
  99.   be doubled when using ReRead or "@" with xtern_dos/run.
  100.  
  101. x Fixed problems with the MsgOverride handler becoming greedy and
  102.   overriding the commands on the EDIT menu in addition to the
  103.   MESSAGE menu.
  104.  
  105. x Fixed a problem which caused Max/2 to trap when displaying a
  106.   message with no kludge lines.
  107.  
  108. x Fixed the untag message area function.  When untagging any given
  109.   area, untag would sometimes untag the prior area too.
  110.  
  111. * Max now has a new way of handling the multitasker autodetection:
  112.  
  113.   If "Multitasker None" is specified in MAX.CTL, Max will not
  114.   use any multitasker code at all, nor will it try to detect one.
  115.  
  116.   If "Multitasker Auto" is specified in MAX.CTL, Max will
  117.   behave as it did in 2.00/rel.
  118.  
  119.   Similarly, the -mn and -ma command line switches can also be
  120.   used to achieve the above results.
  121.  
  122.   Also, the MultiLink and DoubleDOS detection code was removed because
  123.   of instability problems.  (Those of you who run non-dedicated Novell
  124.   servers will know what I mean. :-) )  If you use MultiLink, you'll
  125.   have to specify so explicitly in the control file or on the command
  126.   line.
  127.  
  128. x The colour specified for "Hotflash Bar" will now actually work.
  129.  
  130. x The Yes/No/=nonstop characters will now be used from the current
  131.   language file, rather than only the first one specified in
  132.   LANGUAGE.CTL.
  133.  
  134. * Added support for the CALLER.nnn interface in FrontDoor 2.10+. This
  135.   allows Max to be spawned without a dozen command line arguments, as
  136.   follows:
  137.  
  138.         max -iC:\FD\CALLER.0
  139.  
  140.   This causes Max to read the caller information from the specified
  141.   file, taking the caller's baud rate, port rate, locked baud rate,
  142.   and other factors into account.  FD will create CALLER.1, CALLER.2
  143.   and so forth for additional nodes, so multi-line systems can use
  144.   multiple caller files like this:
  145.  
  146.         max -n%task% -iC:\FD\CALLER.%task%
  147.  
  148. x ACCEM will now properly decompile [menu_cmd] tokens.
  149.  
  150. x Took out the "Pig Latin" feature in MaxEd.
  151.  
  152. * Minor performance improvements for FB, especially on CD-ROM drives.
  153.  
  154. x Fixed a problem with FB hanging when it runs out of disk space.
  155.  
  156. x Fixed an erroneous error message in SCANBLD which pops up if
  157.   every single user in the user file has an alias declared.
  158.  
  159. x Fixed a bug in the MSC/WC version of FB which caused a trap
  160.   when a file with a blank description is encountered.
  161.  
  162. x Max will now let the SysOp enter netmail messages, regardless
  163.   of his/her "credit" setting.
  164.  
  165. x Max/DOS will now allow a "-p" command line parameter greater than 8.
  166.  
  167. x Fixed a bug which stopped Max from properly hurling files on a
  168.   network.
  169.  
  170. x Fixed some spurious RoboCop messages.
  171.  
  172. x The user editor can now accomodate download and upload totals in
  173.   excess of 65 megabytes.
  174.  
  175. * The search command in the user editor (and the "@Edit User" menu
  176.   option) will now check the user's alias for a match.
  177.  
  178. x Removed the code to support the "Compatible Localbaud" feature.  This
  179.   is pointless with the new user record, and it was causing the last-call
  180.   dates to be FUBAR anyways.
  181.  
  182. x When using the FSR, the "area header" will only be displayed the
  183.   first time you enter an area or when a non-message-displaying
  184.   command is entered.  (This means that you won't see the header when
  185.   doing N)ext, P)rior, C)urrent, etc.)  Since everything else is shown
  186.   on the FSR header anyway, this information doesn't need to be
  187.   duplicated.
  188.  
  189. x Max will no longer allow users to post to a read-only area using the
  190.   off-line reader.
  191.  
  192. x When browsing messages in hotflash mode, hitting an invalid key at
  193.   the browse menu will no longer cause the hotflash bar to change
  194.   colours to white on black when the "Try again" message is displayed.
  195.  
  196. * The "Kill" and "Reply" command on the Browse menu will now mirror
  197.   the equivalent commands on your message menu, on an area-by-area
  198.   basis.
  199.  
  200.   In other words, any access modifications you make to the "Reply"
  201.   command on the message menu will also be used to restrict access to
  202.   the Browse Reply command.  The same applies for the Browse/Kill
  203.   command.  Note that both of these restrictions are IN ADDITION to
  204.   the "Mailchecker Reply/Kill" settings in MAX.CTL.  All acces
  205.   restrictions are taken into account, including the priv level on the
  206.   menu itself, barricades and overrides.
  207.  
  208.   The "Reply" priv level also applies to uploading messages with the
  209.   QWK reader.
  210.  
  211. x Added extra protection against users uploading files called FILES.DAT,
  212.   FILES.DMP and FILES.IDX.
  213.  
  214. x High bit characters should